walking sticks - French English Dictionary